progress towards completion - Turkish English Dictionary